#ifndef CARDWIDGET_H
#define CARDWIDGET_H

#include <QWidget>
#include <QGenericMatrix>
#include <QMatrix4x4>
#include <QApplication>

class CardWidget : public QWidget
{
    Q_OBJECT
public:
    explicit CardWidget(QWidget *parent = nullptr);
    explicit CardWidget(int angle, bool isShow, QWidget *parent = nullptr);
        void setClick(bool b);
        void setSelected(bool b);
        int angle=0;//角度
        int num=0;//牌id
        bool isShow;//是否显示（只有自己的牌显示，其它的牌打完显示）
        bool isClick=false;//是否点击了，牌向上升起
        bool isSelected=false;//是否选中（改变牌面变暗）
    protected://重绘控件
        void paintEvent(QPaintEvent *event);


};

#endif // CARDWIDGET_H
